put up a good show - İspanyolca İngilizce Sözlük